Karigaro

Karigaro
English: Translation
workers
plural noun