dangada henua gee

English: Translation
foreigners, strangers
noun
carroll-soulik-1973