Dictionary English – Romanian

invertebrate



Adjectiv
Substantiv