Hiligaynon

edit

Noun

edit

dumuluong

  1. alien, foreigner, stranger