dendrolâtrie - French English Dictionary

dendrolâtrie

Play ENFRFRfr
Play ENFRFRca

Meanings of "dendrolâtrie" in English French Dictionary : 1 result(s)

French English
General
dendrolâtrie [f] dendrolatry