vanmaram

മോററ്റോറിയം - meaning in english

Meanings for മോററ്റോറിയം

noun
Moratorium