Arabic-English dictionary »

مِصْيَدَة meaning in English

ArabicEnglish
مِصْيَدَة f

trapdevice designed to catch or kill animals

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

stench trap

مِصْيَدَةٌ f

snaretrap

Your history