catechú - French English Dictionary

catechú

Meanings of "catechú" in French English Dictionary : 2 result(s)

English French
Patents
catechu cachou [m]
Nature Science
catechu cachou [m]