abla


Results for "abla"

Turkish - English dictionary

tablalı

(Turkish - English dictionary) :
wide-brimmed (hat).