Download For Free
Use the Lingvanex translation apps for each free translation from English.
1. A tall tower that forms the superstructure of a building (usually a church or temple) and that tapers to a point at the top