Spanish-English dictionary »

río meaning in English