Lleida

Loading…
Meaning

  1. A province in western Catalonia, Spain.
  2. The capital city of the province of Lleida, Catalonia, Spain.

Translations

Lérida

Lerida

Lhèida

Lleida

Lérida

Ilerda

Provincia de Lérida

Lleida

لاردة

Lleida

Província de Lleida

Notes

Sign in to write sticky notes