Macra

suomi-englanti sanakirja

Macra englanniksi

  1. (place), flowing into the Sea, and limit between Liguria and Etruria