tavşandudağı

listen to the pronunciation of tavşandudağı
Turkish - English
harelip
harelip, cleft lip
cleft lip