See also: chamusca and chamuscá

Portuguese edit

Pronunciation edit

 
 

Proper noun edit

Chamusca f

  1. A village and municipality of Santarém district, Portugal

Related terms edit