English-Latin dictionary »

damnaustra! meaning in Latin

EnglishLatin
Damnaustra! noun

damnaustra [undeclined]noun
N

dannaustra [undeclined]noun
N