Definify.com

Definition 2026


şamandıra

şamandıra

Turkish

Noun

şamandıra

  1. buoy

Declension