Slovnenya

Translation English Japanese: brainpower

Dictionary: main
brainpower
noun