Where does “ecomostro” come from?
ecomostro (Italian) comes from Italian mostro, from Latin mōnstrum, from Proto-Italic monestrom.
ecomostro (Italian): ecological eyesore
Definitions
- ecological eyesore
ecomostro (Italian) comes from Italian mostro, from Latin mōnstrum, from Proto-Italic monestrom.
ecomostro (Italian): ecological eyesore