The meaning of the English word "EMBARRASSED" is embarazada.
Complete the following statement: "I will go to the party..."
Imported from external platform