Slovnenya

Translation English French: moussaka

Dictionary: main
moussaka
noun