Summary
French to Spanish:   more detail...
  1. trou de nez:
    • Wiktionary:
      trou de nez → narina