Spanish

edit

Noun

edit

tectita f (plural tectitas)

  1. tektite