Dictionary English – Romanian

starfish



Substantiv
1. (zool.)

stea de mare