The English term "place" matches the Romanian term "monta, fixa, loc, pune, depune, plasa, as,eza"

other english words that include "place" : romanian :
at that place acolo
place of worship biserică