Angustiante admin 5 years ago Angustiante Angustiante Definition Angustiante Spanish Adjective English meaning : distressing