cedrat - French English Dictionary

cedrat

Meanings of "cedrat" in English French Dictionary : 3 result(s)

French English
Nature Science
cédrat [m] citron
Forest Engineering
cédrat [m] central american cedar
cédrat [m] south american cedar