Words > Idiomatics > Flashcards
I’d have put on the dog
Habría hecho alarde / presumir
Words (30 decks)