Hiligaynon edit

Noun edit

dumuluong

  1. alien, foreigner, stranger