substantial, real, actual; tangible, can be felt or touched; clear, obvious

listen to the pronunciation of substantial, real, actual; tangible, can be felt or touched; clear, obvious
English - English
{s} palpable