Esperanto Spanish Dictionary

Esperanto - español

peto in Spanish:

1. peto peto