Slovnenya

Translation English Japanese: bargaining chip

Dictionary: main
bargaining chip