French translation for "appall"
|
-
v. horrifier, choquer, scandaliser
- Similar Words:
- "appal" French translation, "appalachia" French translation, "appalachian" French translation, "appalachians" French translation, "appaling" French translation, "appalled" French translation, "appalling" French translation, "appallingly" French translation, "appaloosa" French translation, "appanage" French translation
|
|
|