Latera

English word definition — powered by WordNet

NOUN

Latera is a small town and comune in the Province of Viterbo, Lazio, central Italy.

Comune in Lazio, Italy

Want to remember latera?

Sign up free to bookmark & revise