English edit

Noun edit

bustas

  1. plural of busta

Anagrams edit