buku

buku

English Noun
Ad

Definition

Alternative spelling of beaucoup (lots, a large amount)

Ad