BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Vadodara; Baroda (Stadt in Indien) [geogr.] Vadodara; Baroda (city in India)