Slovnenya

Translation English Japanese: supinator

Dictionary: main
supinator
noun