sar ( synonym found)

Definition of sar:

°A river in Europe.

Back to Top