Sephemelosehubeng /se-phe-me-lo-se-hu-beng /
Grammar:noun
A breast defence
A shield
Search More Words Dictionary