meaning of keel arch
1.
a
pointed
arch
having
an
S-shape
on
both
sides
Related Words
keel arch
|
Developed & Maintained By
Taraprasad.com