dokuzar


Results for "dokuzar"

Turkish - English dictionary

dokuzar

(Turkish - English dictionary) :
nine each.