Dictionary.net

Definitions of Labella

  1. of Labellum
Loading...