lifeform – English–Français translations

🇬🇧 en fr 🇫🇷

lifeform noun

  • living organism
forme de vie
Wiktionary Links