L33D 32608 (1) Published 2023-11-02 at 1000 × 750 in KUBOTA/ L33D/ 32608/ 228h Next → L33D 32608 japanese used compact tractor for sale. KHS export used farm machinery and equipment from japan