Russian

Portuguese Meaning

russo

russo

lĂ­ngua russa

English Meaning

  1. Of or pertaining to Russia, its inhabitants, or language.