French-English dictionary »

papenbourg meaning in English

FrenchEnglish
Papenbourg nom propre
{m}

Papenburg◼◼◼(city in Lower Saxony)
proper noun