imbros

listen to the pronunciation of imbros
English - Turkish
imroz
English - English
island of Turkey in the north-eastern Aegean Sea
imbros
Favorites