vanmaram

മാര്‍ഗഭ്രംശം - meaning in english

Meanings for മാര്‍ഗഭ്രംശം

noun
Aberration