Arabic-English dictionary »

متسلّل meaning in English

ArabicEnglish
متسلّل

Skulked[UK: skʌlkt] [US: skʌlkt]