loudmouthed

Adjective

 * 1) Tending to loud, indiscreet, especially bragging, speech.

Translations

 * Bulgarian: ,
 * Finnish:
 * Indonesian: bermulut bising
 * Irish: ardghlórach