Sebediwa /se-be-di-wa /
Grammar:verb
To be whispered to
Grammar:noun
Something beaten on
Search More Words Dictionary