Slovnenya

Translation English Japanese: detachment

Dictionary: main
detachment
noun