Dictionary English – Romanian

dog-fish



Substantiv
1.

câine de mare