meaning of picardie

1. a region of northern France on the English Channel


Related Words

picardie |

Developed & Maintained By Taraprasad.com

Treasure Words