Search term immeasurable has one result
Jump to
EN English IT Italian
immeasurable (a) [size] incommensurabile (a) [size]