Search term podrir has one result
Jump to
ES Spanish EN English
podrir (v n) [to decay] rot (v n) [to decay]