adj. direct; sans arrêt, non-stop

listen to the pronunciation of adj. direct; sans arrêt, non-stop
French - English

Definition of adj. direct; sans arrêt, non-stop in French English dictionary

adj. direct; sans arrêt, non-stop
through