Results for "

menteşeli

"
Turkish - English dictionary

menteşeli

(Turkish - English dictionary) :
hinged.