Arabic-English dictionary »

اِنْدَسّ meaning in English

ArabicEnglish
اِنْدَسّ

insinuateingratiate oneself