Translation examples
Could it have been a natural phenomenon?
Cioè un fenomeno naturale?
Might touch off a natural phenomenon
Potesse scatenare un fenomeno naturale
It's a natural phenomenon. Phenomenon?
È un fenomeno naturale.
- More likely a natural phenomenon.
- È piuttosto un fenomeno naturale.