Definify.com

Definition 2025


sarts

sarts

See also: sārts

English

Noun

sarts

  1. plural of sart