Results for "

supiresi

"
Turkish - English dictionary

supiresi

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