French to English tuyère

Dictionary entry: tuyère
  • Top