racked-rack: meaning, definitions and translations

English dictionaryEnglishPortuguese