English Noun transats plural of transat French Noun transats m plural of transatWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads