Slovnenya

Translation English Japanese: fish and chips

Dictionary: main