Slovnenya

Translation English Spanish: potato chip

Diccionario: main