jumbie

listen to the pronunciation of jumbie
الإنجليزية - الإنجليزية
{i} ghost, spirit (term used in the Caribbean Islands)
jumbie
المفضلات