meaning of barken

1. Made of bark.


Related Words

barken | barkentine |

Developed & Maintained By Taraprasad.com

Treasure Words