Portuguese-English dictionary »

coroa-de-espinhos meaning in English

PortugueseEnglish
coroa-de-espinhos noun

crown of thorns(starfish)
noun