amazing in Latin
amazing in Latin
mirabilis
Causing wonder and amazement; very surprising.
mīrus
Causing wonder and amazement; very surprising.