Diccionario Español-Inglés
sr
Lord, Mr, gentleman s, signor, sir
Diccionario Español-Inglés
spray
sr.