Tagalog Dictionary
Tagalog
ibang; wika (inihuhulog, inihulog, ihuhulog (sa ibang wika)) v., inf. translate