Testa (Testa)

/ˈtɛstə/

Translation into Italian

Synonyms

  • husk
  • outer layer
  • seed coat