Summary
Spanish to English:   more detail...
  1. pillapilla:
  2. Wiktionary:
    • pilla pilla → tag


Spanish

Detailed Translations for pilla pilla from Spanish to English

pillapilla:



Wiktionary Translations for pilla pilla:

pilla pilla
noun
  1. game

Related Translations for pilla pilla