Turkish-English dictionary »

gemi omurgası meaning in English

TurkishEnglish
gemi omurgası noun

keel [keels](beam along the underside of a ship’s hull)
noun
[UK: kiːl] [US: ˈkiːl]