dangada henua gee

English: Translation
foreigners, strangers
noun