zambras

English

Noun

zambras

  1. plural of zambra

Spanish

Noun

zambras

  1. plural of zambra