Rusa (en. Russia)

Translation into Tagalog

Synonyms

  • Mother Russia
  • Rus
  • Russian Federation