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


Spanish

Suggestions for tapita in Spanish

Spelling Suggestions for: tapita


Wiktionary Translations for tapita:

tapita
noun
  1. sandwich

External Machine Translations:


English

Suggestions for tapita in English

Spelling Suggestions for: tapita

External Machine Translations: