Latin-English dictionary »

segestre meaning in English

LatinEnglish
segestre [segestris] (3rd) N
noun

bad-weather-coveringnoun