English-Latin dictionary »

strange, monstrous, ill-omened meaning in Latin

EnglishLatin
strange, monstrous, ill-omened adjective

monstruosus [monstruosa, monstruosum]adjective