Search term mostruoso has 8 results
IT Italian EN English
mostruoso (a) [orrendo] horrible (a) [orrendo]
mostruoso abominable
mostruoso (a) [orrendo] monstrous (a) [orrendo]
mostruoso (a) [generale] ghoulish (a) [generale]
mostruoso undelightful

Italian English translations