Slovnenya

Translation English French: clarified butter

Dictionary: main
clarified butter
noun