foineau – English–Français translations

🇫🇷 fr en 🇬🇧

foineau noun {m}

  /fwa.no/
hay storage
Wiktionary Links