supiresi


Results for "supiresi"

Turkish - English dictionary

supiresi

(Turkish - English dictionary) :
,-ni water flea.