LAIN


Meaning of LAIN in English

[lain] past part of lie

Merriam-Webster English vocab.      Английский словарь Merriam Webster.