English | German | Russian | Czech

sheng English

Meaning sheng meaning

What does sheng mean?

sheng

Chinese wind instrument

Sheng

A Kenyan cant based on Swahili and English.

Are you looking for...?