iribaş


Results for "iribaş"

Turkish - English dictionary

iribaş

(Turkish - English dictionary) :
tadpole.