Slovnenya

Translation English Japanese: sour grapes

Dictionary: main
sour grapes