Arabic-English dictionary »

مُطَارِد meaning in English

ArabicEnglish
مُطَارِد m

stalkerperson who secretly follows someone, sometimes with unlawful intentions