Translation of magic carpet in Romanian

magic carpet

covor fermecat, n.

noun

  • 1

    covor fermecat