a sprite, or spirit, imagined as inhabiting the water

listen to the pronunciation of a sprite, or spirit, imagined as inhabiting the water
English - Turkish

Definition of a sprite, or spirit, imagined as inhabiting the water in English Turkish dictionary

water sprite
su perisi
English - English
water sprite
a sprite, or spirit, imagined as inhabiting the water
Favorites