Dictionary English – Romanian

mackerel



Substantiv
1.

scrumbie


Expressions:
mackerel sky  =  cer posomorât, înnorat