Russian-English dictionary »

мфср meaning in English

RussianEnglish
МФСР proper noun

IFAD(International Fund for Agricultural Development)
proper noun