Arabic-English dictionary »

شَرَكٌ meaning in English

ArabicEnglish
شَرَكٌ m

snaretrap