abrumarse

listen to the pronunciation of abrumarse
الأسبانية - الإنجليزية
mist, fog