English-Arabic dictionary »

soak meaning in Arabic

EnglishArabic
soak to be saturated with liquid by being immersed in it

اِبْتَلَّ