NARRATE Meaning of NARRATE in English asoy;sugid;sugilon English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012