Definify.com

Definition 2025


immesurable

immesurable

French

Adjective

immesurable m, f (plural immesurables)

  1. immeasurable