Noun

edit

babuza

  1. handful