Chamusca

PortugueseEdit

PronunciationEdit

Proper nounEdit

Chamusca f

  1. A village and municipality in Santarém, Portugal.

Related termsEdit

Read in another language