natlot

English

Noun

natlot

  1. plural of natla