vanmaram

മൃഗപാലകന് - meaning in english

Meanings for മൃഗപാലകന്

noun
Teamster