← All words
adjective

atterré

adjective

appalled; shattered, devastated

atterré — French Dictionary | Passage