"leijonakoira" English translation

FI

"leijonakoira" in English

EN
FI

leijonakoira {noun}

volume_up
1. zoology
leijonakoira