Term Gallery logo

Meanings of sarronca in Portuguese

friction drum