Question
The tropical cyclone "Debbie" has recently hit which country?
Answer: Option A
Was this answer helpful ?
No Explanation.
Was this answer helpful ?
Submit Solution