oxalis


Results for "oxalis"

English - Turkish Dictionary

oxalis

(English - Turkish Dictionary) :
i. ekşiyonca.