Danish English Dictionary

dansk - English

kartoffel chips in English:

1. potato chips potato chips