What does "sait minut itkemään narttu" mean in Finnish?

One english translation is "you made me cry you bitch" - How to say you made me cry you bitch in other languages


More Finnish Swear Words


Ads