meaning of Bottarga

Bottarga - German to English

bottarga