Translation of "tabarra" into English
pain, annoyance, botheration are the top translations of "tabarra" into English.
tabarra
-
pain
noun -
annoyance
noun -
botheration
noun
-
Less frequent translations
- infliction
- bother
- pain in the ass
- pain in the neck
-
Show algorithmically generated translations
Automatic translations of "tabarra" into English
-
Glosbe Translate
-
Google Translate
Add example
Add