Translation of lapolosa in English:

lapolosa

soothing

adjective

  • 1

    soothing
    ‘Tee e e a lapolosa’ This tea is soothing