sino

English: Translation
snow
noun
ID
34