selkie

listen to the pronunciation of selkie
English - Turkish

Definition of selkie in English Turkish dictionary

plural of selkie
selkie çoğul
English - English
A seal which can magically transform into a human