See also: lacha

French edit

Verb edit

lâcha

  1. third-person singular past historic of lâcher