hablar por boca de ganso

Spanish

edit

Verb

edit

hablar por boca de ganso

  1. (idiomatic) to talk through one's hat

Further reading

edit