Stupendous — English French translation1 translation found

stupendous (a) (general) surprenant (a) (general)
Translate Stupendous into other languages
Translate stupendous into German
Translate stupendous into Italian
Translate stupendous into Spanish
Translate stupendous into Dutch
Translate stupendous into Portuguese
Translate stupendous into Slovenian
Translate stupendous into Polish
Translate stupendous into Czech