Come si dice fanfarona in inglese?

La traduzione di fanfarona in inglese è la seguente:

comportamento - donna [n]: bighead; blowhard; boaster; know-it-all; show-off; conceited person; braggart [arch.]