Translation of labio leporino in English:

labio leporino

cleft lip, n.

masculine noun

offensive

  • 1

    cleft lip