Translation of tropilla in English:

tropilla

drove, n.

feminine noun

Southern Cone

  • 1

    drove