Spanish › DictionarypetaHear itnounfeminineturtlehumpdeformity in humans caused by abnormal curvature of the upper spineFormsnounsingularpetapluralpetasOther ways to say ittortugaturtle; tortoiseRead Spanish with every word explained