meaning of Burrata

Burrata - German to English

burrata