Definify.com

Definition 2025


şamandıra

şamandıra

Turkish

Noun

şamandıra

  1. buoy

Declension