imbrocadoes

English

Noun

imbrocadoes

  1. plural of imbrocado