Slovnenya

Translation English Japanese: squelched

Dictionary: main
squelched
adjective