English-Latin dictionary »

shrub plant w / red blossoms (l+s) meaning in Latin

EnglishLatin
shrub plant w / red blossoms (L+S) noun

cisthos [cisthi]noun
M