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