俄塔社 é tǎ shè

DEFINITIONS

  1. Information Telegraph Agency of Russia (ITAR-TASS), Russian news agency

CHARACTERS

俄 é sudden(ly), soon; Russian
塔 tǎ tower, spire, tall building
社 shè god of the soil and altars to him; group of families; company, society