manroot - French English Dictionary

manroot

Meanings of "manroot" with other terms in English French Dictionary : 1 result(s)

English French
Botanic
Coast Manroot Marah d'Oregon