TRANSLATOR Meaning of TRANSLATOR in English magbabadbad;maghuhubad English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012