diorraz

Phonetic
[dijɔɹa]
Spanish: Translation
talón
English: Translation
heel
noun