Back to Dictionary

moserga

gibberish

la misma monserga – the same thing