position at the edge of the village - Turkish English Dictionary

Suggest a Term