Definify.com

Definition 2025


şibidak

şibidak

Turkish

Noun

şibidak

  1. sunroof