petunya


Results for "petunya"

Turkish - English dictionary

petunya

(Turkish - English dictionary) :
petunia.