ramille - French English Dictionary

ramille

Play ENFRFRfr
Play ENFRFRca

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

French English
General
ramille [f] twig
Biology
ramille [f] branchlet
Agriculture
ramille small branch