Slovnenya

Translation English Japanese: canalization

Dictionary: main
canalization
noun