Spanish-English dictionary »

señor meaning in English