Portuguese

edit

Noun

edit

albardas

  1. plural of albarda

Spanish

edit

Noun

edit

albardas

  1. plural of albarda