Slovnenya

Translation English Japanese: dibranchiate

Dictionary: main
dibranchiate
noun