Search term sardela has one result
Jump to
PL Polish EN English
sardela (n) {f} anchovy (n)