Slovnenya

Translation English French: guacamole

Dictionary: main
guacamole
noun