English-Latin dictionary »

plant (burdock?) (persolata / brown mullen l+s) meaning in Latin

EnglishLatin
plant (burdock?) (persolata / brown mullen L+S) noun

arcion [arcii]noun
N

Your history