Taguida

English: Translation
Get in front of each other
Spanish: Translation
Ponerse unos enfrente de otros
Tegüima
Notes

Tratándose de cosas