Guadalquivir in French Guadalquivir in French Guadalquivir proper noun A river in southern Spain. Add to Flashcards