Definify.com

Definition 2024


şibidak

şibidak

Turkish

Noun

şibidak

  1. sunroof