Translation of guarapita in English:

guarapita

feminine noun

Venezuela

  • 1

    cocktail of rum, sugar, ice and lemon or orange juice