Definify.com

Definition 2024


şamandıra

şamandıra

Turkish

Noun

şamandıra

  1. buoy

Declension