tomşuk

listen to the pronunciation of tomşuk
Turkish - English

Definition of tomşuk in Turkish English dictionary

tumşuk, tomşuk
curved beak
Turkish - Turkish
Papağan, kartal gibi kuşların kemerli gagası