hinchado; gibosa

listen to the pronunciation of hinchado; gibosa
Spanish - English
swollen; gibbous