Meaning of napakalakas na ulan

napakalakas na ulan

Tagalog

napakalakas na ulan comp. deluge; very heavy rain