Slovnenya

Translation English Japanese: sniveling

Dictionary: main
sniveling
noun