Spanish › Dictionarymanta giganteHear itnounfemininegiant manta rayRead Spanish with every word explained