puffinure – English–Français translations

🇫🇷 fr en 🇬🇧

puffinure noun {m}

  /py.fi.nyʁ/
diving petrel
Wiktionary Links