Rata Home The Lexicon Rata Thumbnail Phrase or WordRataLiteral English TranslationRat.DefinitionMean; stingy.LanguageCatalanTypeFaunamorphSubcategoryRodents Previous itemXai negre Next itemPorc espÃ