French Arabic Dictionary

Français - العربية

Facture in Arabic:

1. فاتورة فاتورة