Subscribe
URL of the page has been copied to clipboard.
Meaning : A metal plate projecting from the keel of a shallow vessel to give it greater lateral stability.
Install App
Fin keel meaning in Telugu.