embassy in Tamil embassy in Tamil தூதரகம் noun Pronounced: tūtarakam organization representing a foreign state Add to Flashcards