Translation of dupleta in English:

dupleta

double, n.

feminine noun

Venezuela, Peru

  • 1

    double