Translation of "nafra" into English
sore, injury, wound are the top translations of "nafra" into English.
nafra
-
sore
nounCrec que has posat el dit a la nafra, Sherlock.
Well, I think you've hit a sore spot, Sherlock.
-
injury
noun -
wound
verb
-
Less frequent translations
- ulcer
- ulceration
- hurt
-
Show algorithmically generated translations
Automatic translations of "nafra" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "nafra" with translations into English
-
bruise · hurt · injure · offend · spite · wound
Add example
Add