cambutas

English

Noun

cambutas

  1. plural of cambuta