IMMORTAL Meaning of IMMORTAL in English dili mamatay;walang-maliw English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012