Translation of atajada in English:

atajada

save, n.

feminine noun

Southern Cone

  • 1

    save