Definition of キャルス

キャルス

kyarusu

noun
CALS (commerce at light speed)(computer term)