English-Arabic dictionary »

stench trap meaning in Arabic

EnglishArabic
stench trap

مِصْيَدَة مائيمَائِيَّة