Translation of لتّا in English

لتّا

Noun (masculine)

  1. dirty and tattered cloth, rag

  2. sanitary pad or napkin

Powered by Oxford