Search term upchuck has one result
Jump to
EN English PT Portuguese
upchuck (n v) [to vomit] vomitar (n v) [to vomit]