abstrudo

listen to the pronunciation of abstrudo
Латинский Язык - Английский Язык
suppress/prevent (emotion) becoming apparent
thrust away, conceal, hide