...meter la pata, metida de pata... goof up, goof, foul-up, f...-up, louse up, screw up, go wrong, mess up, mess and a half
Creator: | |
Language pair: | スペイン語 から 英語 |
Your current localization setting
日本語
Select a language
Close search
Creator: | |
Language pair: | スペイン語 から 英語 |