simitarres

Catalan

Pronunciation

Noun

simitarres

  1. plural of simitarra