vanmaram

വിദേശകാര്യാലയം - meaning in english

Meanings for വിദേശകാര്യാലയം

noun
Foreign office