pommier sauvage/paradis - French English Dictionary

pommier sauvage/paradis

Play ENFRFRfr
Play ENFRFRca

Meanings of "pommier sauvage/paradis" in English French Dictionary : 2 result(s)

French English
Forestry
pommier sauvage/paradis crab apple/wild crab
Botanic
pommier sauvage/paradis crab apple/wild crab