Latin · root

monstrosus

strange; monstrous

Words sharing this root