ramsar

See also: Ramsar

Swedish

Verb

ramsar

  1. present of ramsa