English-Arabic dictionary »

rubout meaning in Arabic

EnglishArabic
Rubout [UK: ˈrə.ˌbɑːwt]
[US: ˈrə.ˌbɑːwt]

القتل