English-Arabic dictionary »

roaster meaning in Arabic

EnglishArabic
Roaster [UK: ˈrəʊ.stə(r)]
[US: ˈroʊ.stə(r)]

مشوي