"a hole that one digs out so beasts fall in that one wants to catch" - English Arabic dictionary
"a hole that one digs out so beasts fall in that one wants to catch" - Translation from English to Arabic
NO CONTEXTUAL TRANSLATIONS.
NO CONTEXTUAL TRANSLATIONS.