English to Arabic Dictionary impeachment

impeachment

اتهام
translation of 'impeachment'
noun
إقامة دعوة,
اتهام,
بدأ الإجراءات
Credits: Google Translate
Download the
HelloEnglishApp
image_one