Arabic-English dictionary »

ذيل الثور meaning in English

ArabicEnglish
ذيل الثور

Oxtail[UK: ˈɒks.teɪl] [US: ˈɑːks.teɪl]