Summary
Spanish to English:   more detail...
  1. peta:


Spanish

Suggestions for peta in Spanish

Spelling Suggestions for: peta


Wiktionary Translations for peta:

peta
noun
  1. land or marine reptile with a shell

External Machine Translations:


English

Suggestions for peta in English

Spelling Suggestions for: peta

External Machine Translations: