embarresed

Popularity
500+ learners.
Can't you see you embarresed me?
¿No veis que me habéis avergonzado?
Word of the Day
mole