tekgözeli


Results for "tekgözeli"

Turkish - English dictionary

tekgözeli

(Turkish - English dictionary) :
unicellular.