Definify.com

Definition 2024


Sarot

Sarot

See also: säröt

English

Proper noun

Sarot

  1. A town in Saint Lucia