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 & reviseEnglish word definition — powered by WordNet
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