IMBROCATA


Meaning of IMBROCATA in English

noun ·alt. of imbroccata.

Webster English vocab.      Английский словарь Webster.