Meaning of mahaba

mahaba

Tagalog

mahaba adj. long