imposing, impressive

listen to the pronunciation of imposing, impressive
الإنجليزية - الأسبانية
sobrecogedor