Meaning of tagihaba

tagihaba

Tagalog

tagihaba adj. elongated