debio

Phonetic
[debijɔ]
Spanish: Translation
esqueleto
English: Translation
skeleton
noun