French translation for "appaling"
|
- adj. épouvantable, affreux, effroyable, consternant, révoltant
- Similar Words:
- "app" French translation, "appal" French translation, "appalachia" French translation, "appalachian" French translation, "appalachians" French translation, "appall" French translation, "appalled" French translation, "appalling" French translation, "appallingly" French translation, "appaloosa" French translation
|
|
|