Slovnenya

Translation English French: potato chip

Dictionary: main
potato chip