Derja translation of 'رُومَارْكَابِلْ'

رُومَارْكَابِلْ
(ADJ, French)
remarkable

That guy has quite a remarkable presence. عندو حضور رُومَارْكَابِلْ السيد هاذا