Slovnenya

Translation English Japanese: wet blanket

Dictionary: main
wet blanket
noun