atabalador atabaladora adj
-
confusing
soroll atabalador — confusing noise - bedeviling
- looming
- discombobulating
- unnerving
- bothering
- dazzling
- annoying