Turkish-English dictionary »

kelpi meaning in English

TurkishEnglish
kelpi noun

kelpie [kelpies](spirit)
noun
[UK: ˈkel.pɪ] [US: ˈkel.piː]