meaning of braccate

1. Furnished with feathers which conceal the feet.


Related Words

braccate |

Developed & Maintained By Taraprasad.com

Treasure Words