0 VOTE

I tried to look it up in the spanish dict., but it said it couldn't find it... Translation for appalled?

1 Answer

1 VOTE

I think it's "consternado".

Answer this Question

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw