tectita

Spanish

Noun

tectita f (plural tectitas)

  1. tektite