Slovnenya

Translation English Japanese: oviduct

Dictionary: main
oviduct
noun