Entry # 5104 has returned 1 entry

dangada henua gee

noun foreigners, strangers