English to Arabic

Meaning for:
Carte
other
الفاتورة، الحساب، كرت