Dutch English Dictionary

Nederlands, Vlaams - English

de Pet in English: