English-Latin dictionary »

thorn or briar bush meaning in Latin

EnglishLatin
thorn or briar bush noun

dumus [dumi](2nd) M
noun