German-French dictionary »

umsonst meaning in French

GermanFrench
umsonst adj

envain