German English Dictionary
/
German
/
ovipositor
German ⇄ English
ovipositor
Related words
Legestift
Ovipositor