tavşandudak


Results for "tavşandudak"

Turkish - English dictionary

tavşandudak

(Turkish - English dictionary) :
person who has a harelip.
Turkish - English dictionary

tavşandudaklı

(Turkish - English dictionary) :
harelipped.