"selkie" translation into Italian

EN

"selkie" in Italian

IT
IT

"selkie" in English

EN

EN selkie
volume_up
{noun}

1. mythology

selkie