Summary
English to French:   more detail...
  1. piehole:
    • Wiktionary:
      piehole → gueule


English

Detailed Translations for piehole from English to French