Spanish-English Dictionaryreptéis
reptéis
reptar
Meaning of reptéis