English-Latin dictionary »

abb. sp. meaning in Latin

EnglishLatin
abb. Sp. noun

Sp.noun
abb. M

Spurius [Spuri](2nd) M
noun