Estrella de Mar en English

1 answer

"Estrella de mar" translates to "starfish" in English.