Find the word definition

Wikipedia
Amblar

Amblar is a comune in Trentino in north Italy.

Category:Cities and towns in Trentino-Alto Adige/Südtirol Category:Nonsberg Group