Dictionary English – Romanian

mollusc



Substantiv