English-Latin dictionary »

plant, black horehound? meaning in Latin

EnglishLatin
plant, black horehound? noun

ballote [ballotes]noun
F