"walrat" in English Walrat {noun} spermaceti Detailed translations for "walrat" Walrat{noun} Walrat spermaceti