mahaa

English: Translation
broken up, cracked, burst
adjective