ENGLISH
SPANISH
SPANISH
ENGLISH

  

hot seat


noun
(inf)
 to be in the hot seat   ser quien tiene que sacar las castañas del fuego

similar words

Complétez la séquence avec la proposition qui convient.

  • … is that man in the picture? Your Dad?