llombarda

Catalan

Adjective

llombarda

  1. feminine singular of llombard