"leijulauta" English translation

FI

"leijulauta" in English

FI

leijulauta {noun}

volume_up
1. film & TV
leijulauta