meaning of poitou

1. a low-lying region of west central France on the Bay of Biscay


Related Words

poitou | poitou-charentes |

Developed & Maintained By Taraprasad.com

Treasure Words