Slovnenya

Translation English Japanese: handicap

Dictionary: main
handicap
noun
verb