ıtrışahi


Results for "ıtrışahi"

Turkish - English dictionary

ıtrışahi

(Turkish - English dictionary) :
sweet pea.