macata - French English Dictionary

macata

Play ENFRFRfr
Play ENFRFRca

Meanings of "macata" in English French Dictionary : 1 result(s)

French English
Botanic
macata leucaena