pupa – Deutsch–English translations

🇬🇧 en de 🇩🇪

pupa noun

  /ˈpjuːpə/
  • insect
Puppe
Wiktionary Links