duwha

English: Translation
north
noun
ID
32