Imponderable

Spanish Meaning

imponderable

English Meaning

  1. That cannot undergo precise evaluation: imponderable problems.

StatCounter - Free Web Tracker and Counter