"a striking together the hands as a sign that a bargain has been made" - English Arabic dictionary
"a striking together the hands as a sign that a bargain has been made" - Translation from English to Arabic
NO CONTEXTUAL TRANSLATIONS.
NO CONTEXTUAL TRANSLATIONS.