"especially one which one presses into watercourses to control them or which divides ditches or another pressed construction" - English Arabic dictionary
especially one which one presses into watercourses to control them or which divides ditches or another pressed construction
noun"especially one which one presses into watercourses to control them or which divides ditches or another pressed construction" - Translation from English to Arabic
NO CONTEXTUAL TRANSLATIONS.