Meaning of naghahatid

naghahatid

Tagalog

naghahatid n. carrier (of germs, etc.)