Translation of taramasalata in Malay

taramasalata

noun

  • 1

    cecahan dibuat daripada telur ikan