Dictionary English – Romanian

leaves



Substantiv
1.

v. leaf