Spansk-Engelsk ordbok »

puta vida betyder på engelska

SpanskaEngelska
puta vida interjection

FML(expression of despairing annoyance)
interjection