botargas
Spanish
Noun
botargas
f
pl
plural of
botarga