Slovnenya

Translation English Japanese: common scold

Dictionary: main
common scold
noun