Meaning of Rusa

Rusa

Tagalog

n., adj. Russian