Spanish-English dictionary »

huesuda meaning in English

SpanishEnglish
huesuda noun

barebone(person)
noun