Search term barriguita has one result
Jump to
ES Spanish EN English
barriguita (n) [belly] tummy (n) [belly] (informal)