Latin-English dictionary »

veprecula meaning in English

LatinEnglish
veprecula [vepreculae] (1st) F
noun

thorn-bushnoun