Slovnenya

Translation English French: hummus

Dictionary: main
hummus
noun