Slovnenya

Translation English Japanese: mantis shrimp

Dictionary: main
mantis shrimp
noun