See also: chamusca and chamuscá

Portuguese

edit

Pronunciation

edit
 
 

Proper noun

edit

Chamusca f

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