A small village in Turkey has developed their own language, but instead of talking... they whistle

A small village in Turkey has developed their own language, but instead of talking... they whistle


User: Gentside UK

Views: 3

Uploaded: 2022-03-02

Duration: 01:02

Your Page Title