English-French dictionary »

laugh like a drain meaning in French

EnglishFrench
laugh like a drain verb

rire comme un bossuverbe

rire comme une baleineverbe