Latin-English dictionary »

scatebra meaning in English

LatinEnglish
scatebra [scatebrae] (1st) F
noun

gush of water from the ground, bubbling springnoun

Your history