Ilonggo Dictionary
teacher (
noun
) - maestro / maestra
See also:
manunudlo