Search term bua has one result
Jump to
IT Italian EN English
bua (n) [A minor injury] (n) boo-boo (n) [A minor injury] (slang)