meaning of strasbourg

1. city on the Rhine in eastern France near the German border; an inland port


Related Words

strasbourg |

Developed & Maintained By Taraprasad.com

Treasure Words