Dictionary English – Romanian

eyelash



Substantiv