Spanish
Suggestions for montruo in Spanish
Spelling Suggestions for: montruo
Wiktionary Translations for montruo:
montruo
noun
-
A literal or metaphorical force or object regarded as unstoppable, that will crush all in its path
External Machine Translations:
English