Dictionary English – Romanian

Leyden



Substantiv
1. (geogr.)

Leyda


Expressions:
Leyden jar  =  butelie de Leyda