English-Latin dictionary »

bears delicious fruit l+s meaning in Latin

EnglishLatin
bears delicious fruit L+S noun

dablas [dablae]noun
F