bishop's-weed - French English Dictionary

bishop's-weed

Meanings of "bishop's-weed" with other terms in English French Dictionary : 1 result(s)

English French
Botanic
bishop's weed khella [v.p./der.]