demirkapı

listen to the pronunciation of demirkapı
Türkçe - İngilizce
gorge in a navigable river
demirkapı