daraka

listen to the pronunciation of daraka
Turkish - English
Adarga. A kind of shield made of hard leather
daraka
Favorites