Slovnenya

Translation English French: liquid assets

Dictionary: main
liquid assets
noun