Kazakh English Dictionary

Қазақша - English

байдарка in English:

1. kayaking kayaking