good Lord in Finnish
good Lord in Finnish
herranjestas
An exclamation of amazement or disapproval.
jestas sentään
An exclamation of amazement or disapproval.