Translation of di?arla in English:

di?arla

to kick the bucket, phr.

phrase

informal
Spain
  • 1

    to kick the bucket informal
    to croak informal