outlay meaning in French
n. dépenses (argent); débours; argent jeté par les fenêtres; mise de fonds (dans une entreprise)
v. dépenser; dilapider
n. dépenses (argent); débours; argent jeté par les fenêtres; mise de fonds (dans une entreprise)
v. dépenser; dilapider