regular mail delivered on horse - Français Anglais Dictionnaire