tavşandudaklı


Results for "tavşandudaklı"

Turkish - English dictionary

tavşandudaklı

(Turkish - English dictionary) :
harelipped.