Definify.com

Definition 2025


kumsal

kumsal

Turkish

Noun

kumsal

  1. beach

See also