Dictionary / Sports
الكورة ديال اليد
/LKURA DYAL LYD/
English
handball
French
Part of Speech
noun
Register
standard