labra

listen to the pronunciation of labra
Spanish - Turkish
kadar
Spanish - English
carving, working
English - English
{n} a lip, brim, brink, side, edge