ROSA

See also: Appendix:Variations of "rosa"

English

Proper noun

ROSA

  1. Acronym of Roll Out Solar Array.

Anagrams