'Russian agency' definitions:

Definition of 'Russian agency'

From: WordNet
noun
An administrative agency of the Russian government