meaning of lap straked

1. laid overlapping not flush


Related Words

lap-straked |

Developed & Maintained By Taraprasad.com

Treasure Words