Summary
English to French:   more detail...
  1. Sar:
    • Wiktionary:
      Sar → sar


English

Suggestions for Sar in English

Spelling Suggestions for: Sar


Wiktionary Translations for Sar:

Sar
noun
  1. linguistique|nocat langue parlé au Tchad, langue des Sars.

External Machine Translations:


French

Suggestions for Sar in French

Spelling Suggestions for: Sar

External Machine Translations: