Definify.com

Definition 2024


gueule_ferrée

gueule ferrée

French

Phrase

gueule ferrée

  1. iron stomach. Literally, “iron throat”