lafe

Meanings

  1. A humanoid baby

Translations