Dibabetsane /di-ba-be-tsa-ne /
Grammar:noun
Pl. of sebabetsane
A kind of stinging plants
Nettles
Search More Words Dictionary