Meaning of dalubhayop

dalubhayop

Tagalog

n. zoologist