See also: super-lourdes

French

edit

Adjective

edit

superlourdes f pl

  1. feminine plural of superlourd