Arabic-English dictionary »

كرة الريشة meaning in English

ArabicEnglish
كرة الريشة

Shuttlecock[UK: ˈʃʌtlkɒk] [US: ˈʃʌtlkɑːk]