pollen


Results for "pollen"

English - Turkish Dictionary

pollen

(English - Turkish Dictionary) :
i. çiçektozu, polen.