meaning of barriga

barriga - Spanish to English

belly [coll.]