Definify.com

Definition 2026


kumsal

kumsal

Turkish

Noun

kumsal

  1. beach

See also