Jump to content

Rusa

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Mpkilla (talk | contribs) at 10:10, 21 March 2017 (Added entry for Typhoon Rusa). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Rusa is both a Malay and Indonesian word for deer. It may refer to:

RUSA may refer to: