masigwa

Tagalog

adj
Definitions
  • tempestuous