menteşeli


Results for "menteşeli"

Turkish - English dictionary

menteşeli

(Turkish - English dictionary) :
hinged.