Italian

edit

Noun

edit

labarde f

  1. plural of labarda

Anagrams

edit

Venetian

edit

Noun

edit

labarde

  1. plural of labarda