English Dictionary
▪ umbrella tree
▪ umbrellawort
▪ umbria
▪ umbrian
▪ umbrina
◊ UMBRIA
Umbria
n : a mountainous region in central Italy [syn: {Umbria}]
umbrella tree
umbrellawort
umbria
umbrian
umbrina
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]