English-Turkish dictionary »

dardanelles meaning in Turkish

EnglishTurkish
Dardanelles (strait)
proper noun

Çanakkale Boğazıproper noun