Meaning of sobra

sobra

Tagalog

adj. 1. excess; surplus; 2. extreme; too much


sobra

Tagalog

n. excess; surplus