Arabic-English dictionary »

مَشْبُوه meaning in English

ArabicEnglish
مَشْبُوه

suspectperson suspected of something