to let out (a laugh)

listen to the pronunciation of to let out (a laugh)
English - Turkish

Definition of to let out (a laugh) in English Turkish dictionary

to let out
bollaştırmak