Slovnenya

Translation English Japanese: potato chip

Dictionary: main