denizlalesi


Results for "denizlalesi"

Turkish - English dictionary

denizlalesi

(Turkish - English dictionary) :
,-ni sea lily.