Slovnenya

Translation English French: make-do

Dictionary: main
make-do
noun