meaning of keel arch

1. a pointed arch having an S-shape on both sides


Related Words

keel arch |

Developed & Maintained By Taraprasad.com

Treasure Words