BRACCATE MEANING IN ENGLISH

• Braccate Definition & Synonyms

  1. (a.) Furnished with feathers which conceal the feet.


RECENT SEARCHES