thin cotton fabric from india - Français Anglais Dictionnaire