Slovnenya

Translation English Japanese: protective coloration

Dictionary: main
protective coloration
noun