English translation for "époustouflant"
|
- adj. straggering, mind-boggling, amazing
- Similar Words:
- "épouser" English translation, "épousseter" English translation, "époussetage" English translation, "époussette" English translation, "époustoufler" English translation, "époustouflé" English translation, "épouvantable" English translation, "épouvantablement" English translation, "épouvantail" English translation, "épouvante" English translation
|
|
|