petunia


Results for "petunia"

English - Turkish Dictionary

petunia

(English - Turkish Dictionary) :
i., bot. petunya.