Slovnenya

Translation English French: scouse

Dictionary: main
scouse
noun