extend one's greetings to someone - Español Inglés Diccionario