immesurables

French

Adjective

immesurables m pl or f pl

  1. plural of immesurable