Meanings of "top" in Turkish English Dictionary
English
Arabic

Meanings of "smites" in English-Arabic Dictionary
Category English Arabic
abbreviation smites آذى أذيا شديدا
abbreviation smites أصاب بآفة
abbreviation smites سحر
abbreviation smites سدد ضربة
abbreviation smites ضرب بعنف
abbreviation smites عذب
abbreviation smites فتن