Dictionary English – Romanian

lee



Substantiv
1.

adăpost


Expressions:
under the lee of  =  la adăpostul