Dictionary English – Romanian

eyelid



Substantiv