Definitions of rusalka

  1. r[= oo]- sal'ka, n. a Russian water-nymph.
X