podloga

noun
  1. A base or foundation upon which something is built or developed. noun
    The podloga of the building was made of reinforced concrete.
    Before painting, ensure the podloga is clean and smooth.
  2. A mat or covering placed on a surface for protection or decoration. noun
    She placed a podloga under the vase to prevent scratches on the table.
    Yoga practitioners often use a podloga to provide cushioning during exercises.