Results for "

fennel

"
English - Turkish Dictionary

fennel

(English - Turkish Dictionary) :
i. rezene, raziyane.