have been born in a certain place - Turkish English Dictionary

Suggest a Term