feminine of maravilloso - French English Dictionary