English-French dictionary »

joshua tree meaning in French

EnglishFrench
Joshua tree (Yucca brevifolia)
noun

arbre de Jésusnom {m}