Swedish-English dictionary »

mysa meaning in English

SwedishEnglish
mysa

be enjoying oneself

You can find it in:

SwedishEnglish