Puerta in english means
puerta noun {f}. door [doors] ? (portal of entry into a building, room or vehicle) noun [UK: d??(r)] [US: ?d??r]Open the door. = Abri la puerta. gate [gates]. "puerta" in English | Spanish to English Translation - PROMT. One. cryptoupdates.org Free online translator and dictionary.
Read More