tavşandudağı


Results for "tavşandudağı"

Turkish - English dictionary

tavşandudağı

(Turkish - English dictionary) :
,-nı harelip, cleft lip.