Meaning of sobra-sobra

sobra-sobra

Tagalog

adj. excessive; to much; too great