Definify.com

Definition 2026


şibidak

şibidak

Turkish

Noun

şibidak

  1. sunroof