carboras

English

Noun

carboras

  1. plural of carbora

Anagrams