English-Latin dictionary »

wondrous deed meaning in Latin

EnglishLatin
wondrous deed noun

mirabile [mirabilis](3rd) N
noun