Spanish-English translation for "delatarse"
"delatarse" English translation
Results: 1-1 of 1
delatarse {verb}
delatarse {v.r.}
Similar words
dejadez · dejado · dejar · del · delantal · delante · delantera · delanteras · delantero · delatar · delatarse · delator · delatora · Delaware · deleción · delectable · delectación · delegación · delegada · delegado · delegados
In the Italian-English dictionary you will find more translations.