Slovnenya

Translation English Japanese: setback

Dictionary: main
setback
noun