English-Arabic dictionary »

puddle meaning in Arabic

EnglishArabic
puddle a small pool of water

غَدِيرm