DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary








Phrases with pita found: 1  


English-Spanish dictionary
   pita bread
  pan griego, pan de pita (culinary)