English-Arabic dictionary »

dolly (sheep) meaning in Arabic

EnglishArabic
Dolly (sheep)

النعجة دولي