French-English dictionary »

stabies meaning in English

FrenchEnglish
Stabies nom propre

Stabiae◼◼◼(city in Italy)
proper noun