translate English to French: Khaled Saleh Abdulrahman al-Tuwaygeri
Khaled Saleh Abdulrahman Al Tuwaygeri