extortionists
المبتزين
translation of 'extortionists'
noun
منتزع
definition
Credits: Google Translate
| English to Arabic Dictionary extortionists |