English-Latin dictionary »

achillas meaning in Latin

EnglishLatin
Achillas noun

Achillas [Achillae]noun
M