English edit

Noun edit

zambras

  1. plural of zambra

Spanish edit

Noun edit

zambras

  1. plural of zambra