Translation of sea lion in Romanian

sea lion

leu-de-mare, n.

noun

  • 1

    leu-de-mare