Translation of lain in English:

lain

dissimilar

adjective

  • 1

    dissimilar, unlike another