Latin-English dictionary »

betulla meaning in English

LatinEnglish
betulla [betullae] (1st) F
noun

birch treenoun
[UK: bɜːtʃ triː] [US: ˈbɝːtʃ ˈtriː]