feel bad or ridiculous in a place or meeting - Espagnol Anglais Dictionnaire

Suggérer une traduction