Slovnenya

Translation English Japanese: complication

Dictionary: main
complication
noun