Slovnenya

Translation English Japanese: pain in the ass

Dictionary: main
pain in the ass
noun