vanmaram

ഉപസ്ഥാനപതി - meaning in english

Meanings for ഉപസ്ഥാനപതി

noun
Attache
Chargé d'affaires