Slovnenya

Translation English Japanese: Limulus polyphemus

Dictionary: main
Limulus polyphemus
noun