Slovnenya

Translation English Japanese: logjam

Dictionary: main
logjam
noun