larvada

Spanish

Adjective

larvada

  1. feminine singular of larvado