Arabic-English dictionary »

سمكة ذات ذيل أصفر meaning in English

ArabicEnglish
سمكة ذات ذيل أصفر

Yellowtail[UK: jˈeləʊtˌeɪl] [US: jˈeloʊtˌeɪl]